red card – English–Español translations

🇬🇧 en es 🇪🇸

red card noun

  • sports: card
tarjeta roja
Wiktionary Links